package Demo_Old.Demo;

import java.io.File;

public class FileDemo {
    public static void main(String[] args) {
//        File file=new File("c:/");
//       // File file1=new File("src/op.text");
//        String[] list = file.list();
//        for (String s : list) {
//            System.out.println(s);
//        }
//
//        File[] files = file.listFiles();
//        for (File file1 : files) {
//            System.out.println(file1.toString());
//        }
//
//        File[] files1 = File.listRoots();
//        for (File file1 : files1) {
//            System.out.println(file1);
//        }

        //file.mkdir();//创建单级目录
        //file.mkdirs();//创建多级目录
//        try {
//            System.out.println( file1.createNewFile());//创建文件
//        } catch (IOException e) {
//            e.printStackTrace();
//        }
//        String absolutePath = file1.getAbsolutePath();
//        System.out.println(absolutePath);
//        String path = file1.getPath();
//        System.out.println(path);

        printPath(new File("F:\\大数据"));

    }

    public static void printPath(File file){
        if(file.isDirectory()){
            File[] files = file.listFiles();
            for (File file1 : files) {
                printPath(file1);
            }
        }
        else {
            System.out.println(file.getAbsolutePath());
        }
    }
}
